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