2730
6
20634
8
2657
3
2668
2
1551
2628
1295
1
2445
1222856
4
25137
0
2327
1020
3114
2855
467
3251
1880
892
5108
9355
482
8731
291
281
17353
2183
383
2564
105290
2189