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
1267
946
1431
1281
1504
2164
837
1262
906
1891
1953
870
1180
2237
803
914
835
793
844
827
1555
1534
820
961
817
802
915
786
870
870
1938
956
883
1256
832
1606
2620
805
854
1432
1065
1027
923
772
1553
916
1730
803
2145
1085
894
1114
3161
2032
796
817
833
1120
792
2055
884
890