2748
2
1824
0
458
2657
3
2683
31535
20634
8
467
25137
282572
266
1152
584
683
1649
1
383
46414
503
6800
552
1192
4594
1378
521
1009
105290
25127
2522
3663