1551
2
20634
8
2275
25137
0
2727
1020
1132
19279
1614
1
1824
968
31535
3114
4
798
3510
351
493
3116
1343
683
17353
1109
458
980
522
2961
1877
2224
1425
518