923
902
863
979
827
956
941
919
842
3101
864
3014
943
2103
962
895
1903
2069
1001
1009
914
1866
1014
910
871
1192
1149
2475
893
1551
1062
926
1913
845
887
890
2463
958
1194
849
920
1400
1093
3622
917
952
858
2338
1263
1510
903
3939
1000
923
11772
1365
4714
1536
1647
4481