1060
2
881
4
4847
7
5335
25
1976
4628
9
1212
1
4428
1683
8
1351
3
2336
6187
12
2174
2534
1569
6
1120
0
1867
1689
1175
4779
16
1656
1622
924
1828
22
4300
1928
3460
14
1043
3000
1487