52946
4210
3793
1826
2339
3364
614
2228
390
3965
2510
13947
704
1266
1560
1288
239
547
2185
1058
233
494
6967
3264
3263
191
1833
551
805
2776