5946
2
5164
5
818
0
6047
4
11891
27
880
1
1173
2028
898
2522
1622
2093
8843
10
4309
5701
8
1510
2385
1637
1038
1011
2629
3000
5805
3
4034
1906
5536
3175