863
850
791
12025
846
935
1130
877
896
2206
1015
1564
1080
1161
1234
1069
4586
858
785
1807
766
906
918
1800
908
1049
1407
1372
855
874
875
1000
1010
915
861
840
975
3254
833
933
870
1743
942
883
1115
949
1766
1052
1917
980
803
960
1573
1114
894
1030
854
1593
905
1015