226
0
20634
8
1020
2275
2
893
2445
19279
1132
418
1954
17353
1967
31535
565
522
2093
2587
16
389
467
1112
3116
1
670
25137
7039
618
1343
1824
348
1551
3025