2456
1638
2933
806
1099
1492
2119
946
1387
4020
1417
1396
796
1275
883
764
880
2279
839
704
1723
798
737
1961
1046
1573
2459
1979
1828
2417
1650
1220
1358
1444
2408
1222
1344
862
1508
4550
1767
781
2923
1444
867
1218
891
809
3133
2081
7412
1320
756
1241
1059
1331
778
752
5103
2183
714
4665
1246
1697
951
1128
824
827
1983
745
3060
1528
753
1145
707
1860
1199
1758
988
1547
1361
879
760
810
818
709
711
2065
1699
1317
2006
1309
945
933
1374
1229
1129
12881
711
920
1503
873
832
880
1350
750
780
943
938
7375
830
652
764
983
799
658
1512
770
1000
699