25137
0
19279
2
467
646
1824
572
31535
423
251
2346
3
2551
1
2168
5
2522
1020
691
2275
4940
17353
331
581
381
7082
9
390
637
172
5617
213
2694
804