905
1
1102
448
423
3120
18
555
609
1983
2
1967
3
4259
2298
5
287
1036
4141
15
1888
4
2683
8
960
514
406
79
567
1491
1991
1928
893
597
4741
442
1523
722