19279
2
25137
0
31535
1362
4
3888
3
3293
1
4165
369
1824
973
467
646
2934
8
2275
3114
1100
1020
423
264
2668
729
653
732
2522
17353
1169
2190
2073
683
711