2489
2
2886
4
1446
1
2698
6047
1423
1564
5164
5
11891
27
2028
0
3629
2522
5946
8843
10
4309
432
5701
8
1506
1495
1510
1637
1682
3789
1011
4946
18
3000
5805
3
4034
1906
5536