4818
865
790
3109
1039
1201
806
2145
845
842
825
1252
774
1479
932
2061
910
835
1066
1796
1091
792
830
2150
991
803
968
1098
5012
783
779
790
987
842
1073
968
738
828
930
2597
1491
858
866
1465
2061
1093
4616
868
4198
1036
1128
1498
1367
1519
954
1678
2947
841
3379
1440