543
0
518
1428
2043
1
798
19279
2
422
2275
20634
8
25137
851
633
2546
573
380
1343
363
484
1191
55
320
493
307
11829
1824
333
486
522
683
2635