940
1049
1099
936
1084
952
776
749
1014
884
8184
16097
5199
2338
924
848
1650
2479
3495
984
829
777
962
908
821
1006
805
1266
787
805
869
1104
856
1175
994
822
873
9396
979
741
2059
986
1526
925
852
2285
816
766
837
853
1036
1062
870
982
2949
935
164752
958
837
2146