1955
1
905
0
977
1986
572
2319
3
4044
5
17946
14
2535
2
3125
1189
1461
2964
758
3498
4
2595
2478
685
4471
1672
791