1302
836
857
902
1141
1015
829
4244
838
3311
919
1319
2859
1043
3472
1490
941
918
2862
1094
767
1068
817
929
1128
3462
1096
1172
967
3276
3602
1194
863
8783
816
1439
922
939
1244
1599
926
1398
2077
1075
769
854
1629
871
1431
1051
1839
7642
1502
1890
829
948
744
998
967
968