1580
1746
1205
986
1042
852
852
750
930
2746
1170
1146
1024
805
1143
1000
1070
1533
1077
1435
1160
1319
811
1318
2062
989
1062
1326
745
883
904
856
1001
752
1194
987
1237
859
909
1166
1439
1452
994
880
1354
909
853
879
988
764
1362
850
908
1746
1398
