2990
3
174730
18
3238
7
2668
1
3566
2661
9
2343
1430
5949
5
6812
1350
0
7055
12
109776
42
2499
2680
1843
2
1614
2139
4
215
2238
1609
495
2376
2444