2217
7
951
1
4309
3
1451
1475
1846
960
0
2166
1252
2
1558
930
2802
6
2505
3771
1743
924
1746
3054
5
3735
4
665
1533
1466
2057
3470
1683
2126
549
451
2565
6189