832
346
2470
653
1127
353
1191
379
1947
180
215
624
613
896
2035
6177
2239
1004
681
1212
1524
1121
5190
2623
5649
2797
776
253
540
239