25137
0
31535
1020
968
1824
3691
5
2275
2
3114
4
1551
1880
2758
1
17353
4111
2881
19279
492
1098
467
2574
2749
20634
8
2299
5223
9
547
683
1463
3510
169
2657
3
2748