1240
257
2998
621
2429
503
1189
247
4291
889
3515
728
930
193
1240
257
17820
3689
2990
619
1240
257
3205
664