1066
800
1436
6850
2433
1894
861
959
883
851
846
967
805
1076
2101
1679
997
999
945
822
900
812
1249
1048
858
9638
911
1769
7973
1026
5399
883
872
1316
1715
1585
1001
1058
888
991
2311
4883
1073
843
1162
1015
803
1132
1265
902
1866
1440
981
1053
2203
1048
8863
798
2333
1031