831
834
927
2951
798
868
911
1773
836
819
2372
1421
4654
1229
872
1525
2082
930
967
1140
968
5550
1109
968
2307
922
1403
4093
1120
913
997
896
848
1882
863
1861
1241
958
766
990
1635
3633
1270
956
804
878
2388
807
1200
848
1253
983
1127
1283
1080
980
1130
781
822
2128