2232
1685
1692
1383
1488
1562
1399
838
1133
3221
1431
1325
1627
2167
1481
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
963
1347
1843
1079
752
1504
1001
1633
2348
1060
1093
876
787
1754
2914
1043
967
826
1855
827
1252
2213
1417
965
864
2286
944
763
804
1434
1341
1285
1113
1956
2982
786
841
946
808
785
870
977
878
1389
884
823
1015
1011
863
993
1953
771
806
1116
760
3329
837
1306
1843
1557