1636
3286
1060
1302
923
1716
896
1018
978
1075
1774
947
896
1615
8431
1077
946
1482
1200
1458
942
852
820
1208
913
1036
975
793
850
2264
907
1411
1153
4271
941
858
2681
975
1741
915
1567
921
2158
2014
986
934
1387
904
859
977
920
940
928
841
1479
861
6005
882
1046
926