25137
0
31535
19279
2
2275
1020
2546
1
1551
1084
484
422
152
2076
1282
2574
459
529
1824
17353
3114
4
968
2657
3
55
65
1126
486
373
158
138
592
20634
8