4180
6
10223
5
1743
6887
8
10228
1061
3
253
2
254
1
63258
36
186
1690
609
2794
1879
375
329
441
396
526
883
674
463
539
579
799
314
354
326
332
477
404
492
267
482
450
658
1187
1125
1010
895