20634
8
1551
2
2275
19279
1020
0
1824
3114
4
1860
25137
2224
3791
5
226
17353
31535
1282
484
152
1126
522
3360
325
384
1343
1084
529
486
55
138
327
459