974
1229
1126
2256
668
853
837
875
775
1992
1889
1464
872
607
986
949
1000
989
1272
639
5754
987
682
744
797
1283
1253
1564
799
856
1455
1492
946
4479
922
1605
2180
601
789
3251
1968
1264
988
2476
1003
1284
1460
935
797
950
2595
670
763
881
957
902
1173
1677
1431
1407
1323
895
778
2072
716
729
697
1918
1778
1503
973
842
962
1115
1358
1136
945
1071
2547
1502
1221
643
2742
1735
1800
1834
740
1667
2139
637
1324
699
1277
695
967
1635
1904
999
964
1555
639
2018
854
1871
875
1491
842
2713
740
769
1003
1368
685
1412
1399
1160
1779
855
1850
655