2496
3
4837
5
2245
9956
10827
4
2629
2
8527
1
2838
1730
0
3014
20
5141
7
562
11153
8
1883
1268
1087
1927
1289601
14861
3012
2384
3046
2299
2949
951
3222
4398
10
1755
1174
2355