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
933
1246
1332
836
1247
826
1315
737
1086
894
826
832
2570
1341
1553
845
1023
1126
1070
1427
1120
1329
1855
1167
787
3899
880
933
1534
842
1134
825
1919
806
2698
792
1939
1675
1615
913
795
833
902
842
935
1207
822
778
847
1614
902
864
1443
2028
765
1171
795
1146
1411
891
843