25137
0
19279
2
31535
17353
467
968
1824
2522
1020
2668
653
20634
8
1131
572
2190
1
798
521
935
458
691
278
1551
1842
543
2727
2431
3
2211
2275
390
1840