2328
1030
1896
1933
1270
1433
791
979
1237
1163
2257
2131
1849
820
1645
1055
2408
837
2344
1555
956
3243
1528
1537
825
942
2229
876
3212
1902
1124
1450
1314
912
875
1242
1784
1122
1339
1196
679
1784
1147
2060
1137
1205
1562
2137
970
2054
2007
1042
965
1556
1293
866
978
959
1861
1203
863
1961
878
844
1366
948
807
1246
832
777
920
939
976
2469
1075
960
2284
1982
1779
785
884
1570
1237
1000
1055
1137
1640
955
816
1060
3397
2222
2829
846
1059
2548
1293
1062
864
963
904
8797
1295
2397
1176
865
1064
1179
738
1552
710
1956
939
2249
3089
1171
914
973
2399
1558