3987
8
182
1032
1
377
227
2630
4
1931
1002
709
890
2
1498
3
3537
757
256
114
137
72
312
113
250
175
202
209
178
248
160
139
211
324
103
79
152
128
177
314
336