9836
15
3428
0
3012
2510
892
323
719
318
800
499
11428
25
101415
109
2249
3
764
542
852
1
495
574
1193
16868
39
1149
699
1123
159
743
472
1226
2
367
1842
14283
29