1832
3
3965
1
2733
637
0
4820
2
1961
4
4140
1573
1610
798
846
1544
2198
2702
1926
1133
1939
957
951
454
403
2121
409
1095
415
1045
456
1557
1661
602