637
0
19279
2
331
25137
392
1541
172
467
31535
251
4940
5
1128
381
1824
581
503
464
1020
423
543
918
2275
325
646
1610
171
1483
2551
1
1045
150