4396
3
3020
6
3149
4
180849
0
2411
1
2574
9355
1787
105290
6515
4694
7
400
2855
2831
110
5223
9
903
4445
3469
3691
5
2749
2105
6850
10
2780
18403
2091
2
1452