988
957
2889
927
1990
2726
933
1276
936
2263
2150
860
1689
1117
1048
849
1605
1130
977
897
1083
866
1171
3204
1256
1030
1106
1842
1302
1014
937
3440
1050
906
970
1338
1156
891
1349
1541
1281
19023
934
1017
1055
1172
983
1057
4336
1796
1238
2037
1006
917
1056
1027
1282
995
976
983