838
914
768
1515
731
3653
1141
905
5137
1727
5398
699
2231
2266
1369
1047
746
6588
1362
762
1997
1046
829
933
1272
9223
964
966
773
4228
735
2298
1386
708
1248
669
4580
1862
1882
1422
658
1867
857
8275
1989
651
1652
4959
6691
940
702
883
805
1155
1815
646
1496
660
776
730