25137
0
19279
2
31535
2126
1824
2275
2730
6
1020
1131
1842
467
653
4111
798
1861
5
2694
3
3114
4
1343
2522
17353
2546
1
20634
8
683
1880
543
390
2084
1073
2298
646