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
1008
854
3327
1649
1765
1298
842
1009
1115
823
934
1425
818
802
1364
867
833
1552
1059
975
872
2172
840
1092
1845
2645
918
996
886
1133
785
1355
1553
765
898
883
1267
1235
1352
2277
2199
1416
1345
783
1424
976
820
826
821
1077
946
1841
2137
1047
2000
803
1843
808
1454
2697
1246