4309
2
5164
5
6047
4
2028
0
5701
8
1637
1
1699
1505
6698
7
3000
585
4034
11891
27
1094
2522
5946
8843
10
579
487
453
1510
532
1011
5014
1757
1092
5805
3
1906
5536