2028
0
5946
2
4309
1309
2890
3
5164
5
6047
4
1992
3000
1
5805
4034
1716
3175
697
392
2600
5389
929
1011
4914
11891
27
815
2001
2522
2431
8843
10
2468
1510
2475
1637