935
4249
54893
764
863
754
2666
898
985
1795
860
1061
2452
786
745
1552
813
1705
1248
781
1452
823
787
3820
1731
1817
647
1014
1042
761
817
899
1091
753
3399
835
1930
1730
2798
1104
996
1148
870
1078
758
1284
1001
1226
921
1983
790
5454
838
733
1272
3381
870
902
1116
1610