2522
2
5701
8
3014
20
5164
5
6047
4
11891
27
2028
0
3085
3491
8843
10
3485
7
4309
3316
5946
5141
1510
1637
1
1011
5536
5805
3
4034
1906
2350
3000
2499
1647
3175
108797
3527
796
6