2076
1
1333
2748
2
31535
0
1824
467
1378
1099
6800
3659
14
2683
1418
2730
6
625
3287
458
2657
3
2668
1152
1470
105290
282572
20634
8
1649
4594
46414
305
584
1431
8766