10186
15
764
3
2324
1411
708
645
2
4727
18
448
1
1481
999
906
1021
389
1697
1177
644
1063
421
2186
4852
6
503
2038
5
3604
401
568
423
400
344
444
404