951
1
1225
0
1743
1618
1847
4
2114
3541
2
2338
790
3175
5
3683
785
1295
1155
1516
1694
1402
706
3715
1451
2462
3
1348
2756
2949
582
5151
635
1736
1757
1240