1197
902
1927
1355
981
1552
1085
1220
1138
3551
958
2462
2890
837
1019
2040
892
873
795
1295
928
848
883
1983
2667
948
2119
1063
802
813
789
768
927
2284
868
2103
944
975
1818
984
1544
1775
896
10024
1393
815
810
1114
1281
3159
1004
7183
2511
859
1123
3022
5632
1356
1558
984