3659
14
31535
0
2748
2
1824
1378
467
2177
1099
1
175
2683
1418
945
3287
6800
458
105290
2730
6
282572
625
1649
2657
3
2668
20634
8
4594
46414
1152
1256
2076
1431
846