2450
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1246
746
3001
3180
1176
608
1303
1314
693
1093
1271
1876
1113
660
1361
863
1046
2066
1847
898
1422
944
3055
793
752
12886
15300
1064
1560
3506
2006
1929
1980
996
1449
751
944
1677
840
666
2388
1456
1242
1111
918
2108
1409
1195
1001
1508
913
827
1555
1629
800
690
1974
1517
874
1077
757
1861
943
2330
1005
2199
1427
1200
758
1031
1613
2164
4010
1449
970
837
2425
1089
819
1382
1620
1329
1458
740
1582
689
806
2068
1075
1026
707
1162
1896
936
1262
2571
911
953