40214
10660
10564
13879
37597
22737
6504
5408
14360
782
7768
13359
891
2781
17502
832
4831
1300
934
861
1047
1536
10987
983
857
3778
2282
880
11704
4864
2145
3947
12970
5811
937
4398
1023
2423
1017
1510
5349
3849
1337
7699
895
3895
1141
3078
9682
1886
10383
1003
2783
15443
3432
1056
3493
830
988
2548