1512
1
2124
3
3426
4
1249
2
2245
894
0
1226
1788
3053
7
3083
2748
9
2465
3054
17391
2520
2163
2932
1633
3126
1962
1812