2249
452
2435
767
2044
478
1660
506
1954
585
2661
803
2225
633
5247
1947
1164
339
2418
837
2684
1244
4374
2172
1194
315
845
249
539
239
704
124
734
278
942
257
844
145
1662
549