1551
2
20634
8
2275
1020
0
25137
2727
1132
19279
1343
31535
798
2546
1
980
1877
745
553
968
367
1125
351
493
1824
467
458
1010
1073
683
522
1131
633