862
1551
842
1344
1150
1256
1135
1091
908
846
1163
853
1335
900
1056
896
1530
6203
1877
797
998
2551
1886
1298
1760
986
1033
1413
926
1050
1469
908
1242
1267
822
954
784
966
1154
2835
1089
1820
1233
1111
1547
2277
877
786
800
983
880
911
1096
1062
781
1182
837
1184
1004
920