1303
838
858
903
1142
1017
830
4247
840
3313
921
1321
2862
1043
3476
1490
941
918
2862
1094
768
1068
818
930
1128
3463
1097
1175
968
3277
3603
1195
864
8784
816
1440
923
941
1246
1600
926
1399
2078
1076
770
854
1630
872
1432
1054
1840
7642
1502
1891
830
948
746
1000
968
970