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
5754
1798
789
705
1143
638
681
1370
743
3099
1008
1338
862
1278
695
728
816
746
659
847
1661
1661
1360
714
1171
734
871
749
1508
1049
2742
869
707
830
1094
1595
968
1623
1036
914
4291
1253
1153
651
698
713
1059
1852
1290
599
864
701
625
1387
721
2094
892
1444
1282
868
1498