19279
2
25137
0
31535
1824
3248
1336
467
2275
830
469
2551
1
1020
2126
2522
646
3114
4
572
2224
1054
2546
20634
8
17353
653
798
286
968
683
1462
1428
1131