25137
0
19279
2
3248
1336
31535
1824
2275
830
2551
1
469
2126
467
1020
3114
4
2522
2546
20634
8
653
286
1131
646
2730
6
572
2190
2076
1054
2727
5
683
968
1428