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
863
1906
993
1613
977
2004
2347
901
3161
954
805
833
879
820
1880
1180
2182
1118
1380
1272
1673
793
833
1547
902
819
836
748
816
754
824
775
1334
896
923
1500
805
833
1764
851
1256
1145
1065
1106
846
2150
817
885
2164
1454
870
850
923
1145
842
1410
1067
876
867
782
1345
820
935