2955
5
18403
6
166543
18
713
0
475
2272
9
3054
504
1
256612
3559
1277
477
8475
12
12202
17
2984
1671
2395
2337
5108
4
226919
14
1751
2
2142
2840
13
711
346
717
48766
24
2920
3
5692
2774