431
1
1872
11
3786
9
4125
8
1939
2
642
3016
0
3390
5
668
525
1128
613
1819
4166
1663
4
742
1036
855
1893
7
501
577
1530
852
600
2469
765
490
875
893
1234