1372
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
927
1966
2231
1073
1419
898
1792
1668
1490
866
1142
1480
1307
2337
1492
1270
995
2059
1299
2050
2124
837
2913
1650
2676
1919
871
849
2025
1356
1785
909
833
1245
825
850
2027
1945
842
908
1753
1434
1051
783
803
970
2144
1227
1766
1553
1171
943
765
815
826
882
1298
846
993
868
1411
806
1439
1073
2167
1246
842
2005
1098
818
1258
886
884
1118
763
699
830
833
854