2935
2
3460
7
2468
1946
3565
8
1912
19932
6
1590
1
5338
0
2899
2838
3
1271
1455
57793
181997
11
1860
4867
2600
4
1114
51331
25
5565
9
1744
572
7964
5
1227
605
59
3575
637
1393