1481
2071
1882
2714
2346
953
1149
1260
1828
1243
1465
1729
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
1185
830
803
1201
863
964
943
845
794
2025
837
830
815
840
1500
825
844
1178
1145
1534
1554
896
754
1249
1408
1013
1282
830
934
2591
758
1436
840
993
1364
805
976
870
1298
880
787
1072
878
1334
885
748
1092
1065
969
856
1452
764
1032
876
912
1145
1534
1067
910
1601