2904
2
2748
31535
0
1824
6515
1
1762
6800
2683
2730
6
458
2657
3
2668
105290
282572
20634
8
1649
4594
5611
11
46414
2008
5
467
1152
3659
14
584
1431
8766
197
909
691