2102
1037
345
151
792
360
663
154
3300
1676
930
261
779
311
7124
3824
656
174
263
92
705
166
764
210
910
329
403
176
582
125
266
66
472
159
449
177
220
53
695
212