1056
1
2708
31535
0
2275
2
17353
2330
19279
3092
2224
20634
8
812
2730
6
2809
445
1343
543
1824
2668
918
1020
3114
4
3498
467
169211
11
25137
282572
1132
552
482
1282