1056
1
1824
0
17353
31535
2275
2
19279
2668
3114
4
2330
25137
679
392
2224
7334
918
802
249
1020
2249
2730
6
21743
2076
1498
20634
8
464
2708
458
1126
459
482