1480
1
1262
3
1515
0
4866
7
1510
4
247
806
932
590
527
2
1776
1391
1503
1996
1720
1513
1656
1264
1834
11455
747
847
1408
1576
6
9220
5162
1927
876
893
1116