903
1448
762
2111
814
835
1927
2451
1856
1071
6589
1678
1286
1306
1089
911
5624
897
4425
825
992
895
986
915
968
2295
886
1057
851
1671
2130
2417
1010
886
3188
1017
961
1063
1049
843
705
3382
903
1506
1833
1027
4013
1038
4736
851
827
834
2132
11374
2623
1190
1060
1981
4953
1773