448
1
31535
0
1009
691
4328
10
2490
458
1015
503
25137
468
1045
2952
266
332
745
584
422
2328
576
653
611
494
918
18403
6
1073
772
4260
15
1156