25137
0
31535
19279
2
2730
6
467
1824
2809
2275
1020
798
2315
17353
968
423
1880
3117
3
2221
2211
4492
683
301
953
1
3646
2126
383
2317
653
2420
1462
2727
5