812
848
1113
1571
1026
1545
1300
897
2413
743
5879
1011
807
760
838
926
10365
6606
1139
1515
845
872
3361
1017
784
1255
988
1156
1667
1119
15548
872
1233
1120
2100
993
1422
1026
1064
2346
2302
1063
1025
1202
2874
862
965
1087
712
1116
1441
765
1012
1065
738
1572
1052
721
1016
1660