959
4370
4829
1098
849
1746
939
892
888
931
1132
1268
2996
961
1283
1067
939
1163
1060
2443
2848
9254
1463
1900
5798
1649
1349
1243
2271
1832
3185
4138
1826
4295
2502
1825
3379
2429
4451
2801
3236
3289
2117
3744
2130
5137
5889
9668
4879
14303
27202
4514
4050
6755
3223