52937
4207
3791
1825
2339
3362
613
2224
390
3963
2505
13942
702
1262
1559
1281
239
547
2183
1054
233
493
6957
3249
3258
189
1826
549
804
2771