1015
6569
1085
976
805
972
782
874
1467
822
793
830
1001
1314
3382
13552
1068
1227
1305
1622
967
938
770
1049
1033
846
838
965
1207
1327
861
813
1449
823
1075
1456
1690
803
1259
3044
893
2320
1656
1077
1364
3112
4630
1054
3201
958
949
901
903
883
2387
989
789
1515
1357
735