1976
817
2164
892
978
1506
1772
914
1652
968
858
815
3232
773
905
1955
847
1266
1967
790
875
821
830
758
857
1377
1448
919
807
776
807
931
1321
1084
985
1674
1660
1367
1265
808
1438
2187
966
1768
1250
831
1003
1000
828
2591
1221
3102
1275
1167
840
866
1066
1192
958
826
991
912
1480
1534
869
2569
881
3328
870
856
2172
774
974
2121
754
943
807
1637
1552
966
809
862
1120
967
924
1273
825
1056
1092
999
926
857
1246
796
1009
1072
916
2603
885
1041
885
810
1263
797
1637
813
905
1281
1673
935
1028
1180
772
883
1065
1199
2005
825
810
1408