947
2372
897
1021
1523
1241
1063
2513
3175
3523
888
1390
1943
2232
1184
769
1355
984
1313
1521
1451
1194
2208
2124
929
1282
1065
2315
995
1008
1974
1025
1500
970
1277
1990
853
1289
920
931
992
917
977
908
999
2216
1355
1386
1905
1648
878
932
2190
958
1288
882
939
911
871
943
1211
805
934
1257
1857
1908
3113
1031
754
2004
1076
797
923
825
1332
802
1730
915
794
1560
911
816
2025
1921
1482
5055
932
1429
993
977
835
1067
846
857
821
1891
2696
1313
2982
1283
820
1103
974
1193
1106
773
1027
907
2277
2150
877
1092
786
926
783
825
872
3328
873
2591