1094
970
1265
1312
1132
4560
1387
1072
1551
929
962
1057
917
992
949
1180
3933
3412
989
842
1259
931
911
1023
2372
2398
948
2403
838
1861
1253
983
1267
980
790
915
6052
1287
972
995
1126
1261
5458
1011
1127
913
817
974
1096
972
835
2039
1725
890
875
1432
2490
1131
1149
957