25137
0
19279
2
1824
1428
543
2551
1
31535
518
2275
851
646
380
653
363
484
55
1488
798
486
58
2668
573
2306
1410
2126
1462
289
1191
422
1131