1680
0
1075
2
976
80
1
1156
1033
2474
551
1469
3
469
116
830
2011
797
532
2200
5
763
1143
531
839
1326
502
1805
574
1872
957
644
2939
909
1295