2408
8
6095
9
1991
3
5717
1
2324
4
14861
7
2428
810
928
2
1195
5919
1289601
2919
19079
6
1250
4465
22
109776
42
1036
0
36905
3248
3724
10598
1993
3173
1768
563437
1927
3859
2966
3956