4212
6
10260
5
1751
6902
8
10241
1077
3
261
2
257
1
63262
36
194
1690
609
2794
1879
315
324
355
469
559
473
471
399
552
833
1375
739
1110
404
545
622
892
527
424
492
550
441
482
670
515
694