4946
18
2190
3
2959
1
5753
10
1140
557
0
4586
5
718
5919
2
402
485
4519
15
391
1418
4274
7071
103
2115
3131
4697
7034
4031
2104
2250
2268
4832
1857
9305
8
1775
2062