25137
0
31535
17353
19279
2
2730
6
3114
4
20634
8
2275
1098
539
433
295
1898
448
419
1020
6800
918
2299
1263
3
1551
407
3144
5
427
339
1348
2809
268
837
798