25137
0
19279
2
467
31535
572
1637
1268
646
2522
1824
423
691
2275
390
1131
1873
2694
3
1020
2551
1
2730
6
165
2008
2126
653
2727
5
2650
2668
928
1428
3114
4