2103
736
2165
827
1370
445
997
250
1010
623
2777
1523
760
300
333
151
566
199
1100
349
488
299
864
294
333
189
1965
1130
656
367
273
139
615
183
624
217
650
210
566
198