247
0
1152
25137
371
798
800
7334
4
1149
171
647
4396
3
282572
2271
1029
345
503
3498
580
2493
1
418
579
3360
3114
2526
1824
2459
9
314
1645
66
951