1872
5
1444
1142
0
531
1
839
501
1325
2
2200
762
797
831
687
940
731
760
809
1072
975
469
116
79
1156
1469
3
1697
10
2162
1420
4
1520
1032
551