2935
2
1679
1767
4287
9
6346
16
1903
3
2786
1
1716
1506
4
2234
619
2003
1391
5949
5
2142
2297
796
6
1290
18258
0
1618
3025
2999
4099
8
2164
3460
7
574
975
1536
4670
1752