25137
0
19279
2
31535
1824
534
4165
732
1
467
2522
20634
8
264
653
339
2275
1131
711
973
707
2190
390
1020
1428
543
683
798
2126
6339
1711
1100
1263