1976
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
802
817
1180
1114
807
1165
1242
758
876
1765
1211
1345
880
794
890
1256
2136
932
1072
819
3161
1649
1307
826
786
1355
869
1853
825
896
1059
783
1380
1080
863
846
883
914
2568
804
2032
1953
1555
811
862
1547
915
896
1162
3327
993
794
1333
870
1312
805
1844
793
877
833
1298