1056
1
2730
6
2657
3
2668
2
1824
0
20634
8
2330
679
2855
3092
105290
17353
918
1020
25137
2076
1498
4694
7
31535
464
2708
2989
5
458
1126
1237
2581
11881
2683
116
543