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
927
1966
2231
1073
1419
898
1792
1668
1490
866
1142
1480
1307
2337
1492
1270
995
2059
975
1067
1246
834
2005
1552
1428
912
881
1637
1560
1406
1162
2645
946
927
1079
1243
1855
825
1211
1765
943
1649
1145
1149
1765
977
775
843
991
1670
1454
872
818
1433
964
931
1553
1380
748
2277
770
1318
1716
969
1032
5392
1770
884
1534
1364
894
837
5543
1919
775
2122
976
1429