13982
3574
1502
5185
2933
8332
1235
5842
3008
2734
12097
3907
4688
7402
37496
147144
7288
3926
19876
47189
26075
1763
18116
8985
14907
14644
7293
13267
11912
8862
1959
522852
2917