25137
0
19279
2
572
467
646
1020
846
2522
637
31535
1824
423
325
381
172
4940
5
2551
1
798
503
547
251
968
691
2275
331
581
301
390
213
2694
3