1705
905
1656
1494
4081
1151
998
1170
4246
956
4411
1391
1489
824
1206
908
1091
828
2326
1153
1019
857
2382
1198
1332
1593
1863
26208
1140
1016
1738
944
1391
1044
794
1046
1162
1010
1436
1437
1796
918
1116
881
867
2277
855
880
1109
907
834
1887
980
985
807
1322
3051
1927
881
1323