882
3
6047
4
2664
5164
5
11891
27
2028
0
1411
2522
2
5946
2784
1
8843
10
4309
11150
5701
8
4204
2350
9036
9
2177
1510
1637
2570
1011
6844
1087
3000
737
5805
10827
4034