1056
1
20634
8
2708
31535
0
2275
2
1343
17353
2330
1132
19279
2683
3092
2224
812
670
2730
6
5009
2809
522
1506
440
370
445
1346
543
1824
1126
633
2668
2522