2275
799
2337
884
1497
500
1035
258
1114
689
3024
1681
815
326
356
157
592
210
1153
373
523
313
896
313
348
192
2102
1209
786
443
302
148
635
183
646
223
665
214
603
213