381
0
25137
846
945
1638
2
47041
776
1101
1411
456
951
358
1264
514
1045
765
2093
722
2076
1
1346
4
408
375
266
259
2490
483
909
464
1020
326