639
2763
867
991
1058
5392
2525
653
1348
611
1240
2484
1653
692
1522
1496
1094
633
674
1969
1268
1458
1201
970
1185
1766
829
2364
1411
909
607
673
718
928
1990
683
822
1618
680
1690
2420
2195
701
1093
5245
1485
1411
1096
672
1178
1697
639
698
2021
805
1638
1612
651
1105
746
1713
1696
1277
1764
648
1275
745
1149
733
683
1593
696
2400
1989
2478
1457
947
1859
818
1958
1218
941
721
1500
1186
1606
721
1689
1785
866
1025
1415
717
1171
962
1866
1094
2792
657
982
758
1342
651
732
796
716
1274
5244
1967
616
1028
1078
676
1116
643
656
862
881
725
3180