2955
5
166543
18
2920
3
2337
0
2778
7
4979
12202
17
509
1
180849
345
1966
256612
419694
9
18403
6
4099
4
226919
14
1923
2497
1901
19279
2
448
2410
3488
8
5745
745
24181
5108
697
4694
8475
12