1094
970
1265
1312
1133
4563
1388
1072
1551
929
962
1057
917
993
950
1180
3933
3414
989
842
1259
931
911
1023
2372
2398
948
2403
838
1861
1253
983
1267
980
790
915
6053
1287
973
996
1126
1261
5461
1011
1127
913
817
976
1097
972
835
2039
1725
890
875
1432
2490
1132
1151
957