2535
2
32302
0
17946
14
2468
3
4044
5
25669
19783
572
3498
4
2964
1
1564
2177
1603
181997
11
1734
1209
2996
2600
2420
808
2478
1189
2890
5565
9
3426
3125
3158
1904