2342
1045
755
699
1249
1202
952
3869
822
3100
1677
1541
1272
1200
1632
1868
1707
738
1472
2181
2451
724
3031
1274
892
2017
1725
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
1758
724
1286
781
1546
4067
2171
1770
4011
2081
1738
2023
1523
849
820
734
779
749
810
1016
1358
789
2388
973
813
899
1348
815
828
711
1349
952
2359
1585
897
3025
744
820
775
755
1275
1355
749
1264
669
874
1038
2716
818
961
1108
720
1340
1011
1228
1837
674
1482
1220
1539