4431
6
10412
5
1799
6946
8
10285
1121
3
294
2
278
1
63291
36
213
919
444
2383
4
691
315
324
355
469
559
473
471
400
552
834
1376
741
1112
404
546
625
893
529
424
494
550
442
485
672
517
695