2730
6
2907
0
1645
1
458
2657
3
2668
2
303
17353
2041
1222856
4
980
1028
223
4964
20634
8
2093
420
584
453
2855
3092
3251
31535
302
608
2003
348
53
1677
262