8685
23
1406
3
1247
2
530
1117
5
3984
4
494
1824
1
493
888
987
3083
13
444
423
662
2409
612
1503
3323
9
466
401
844
1740
1738
498
1148
1046
1008
3132
8
558