1660
4
1446
2
3575
1
2184
6346
16
2254
3805
6
2568
951
2015
770
2505
2776
4034
1594
3
2182
1606
1451
0
2977
3528
5
2337
3491
2667
5122
1317