1108
1494
1149
2224
2281
1240
1388
1328
1716
1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
892
1684
1471
2230
1416
1119
1380
2038
1716
925
884
1613
796
802
1920
1938
1379
1730
885
1238
820
885
1452
3327
803
966
1332
806
824
748
1388
898
906
833
850
943
1050
1749
2150
1631
934
1581
1802
2143
870
793
966
5392
855
1318
876
894
819
1310
970
900
1673
840
839
791
1171
896
2145