3933
24246
9615
1480
14892
13686
13437
944
3691
36893
35483
795
2015
4381
722
770
1134
10824
673
27678
724
914
2938
4491
2039
612
1815
6749
4606
2988
886
6042
12280
6126
3205
677
705
17893
15524
13520
2921
932
4822
789
719
2146
6993
12471
3129
781
5972
732
2905
3314
1187
3059
31245
10145
6137
49032