675
722
696
4546
2723
697
1010
707
892
2159
1535
2597
1615
2742
1254
788
4060
1263
894
1473
1760
2679
2115
1673
3722
1362
3012
644
1057
1144
1173
3254
2764
2505
2377
664
5535
3830
739
1431
974
1229
1126
2256
668
853
837
875
775
1992
1889
1464
872
607
986
949
1000
989
1272
639
1122
716
1158
956
779
759
1470
1018
1125
2499
5412
1299
717
1290
2305
921
665
703
986
1449
960
1096
1363
646
780
1254
1003
972
1342
1006
4255
903
1640
1470
789
607
876
1993
935
766
1358
1586
614
707
2278
1094
716
806
881
1159
1277
1285
1762
991
1768
692
1384
2115
646
817