3006
3
7334
4
282572
0
1165
2
2422
5455
1
9576
14
1323
2272
9
4820
256612
2682
825
4396
18403
6
4669
1822