1174
1
3715
4
1812
3
4938
4387
571
4957
5
2086
1380
0
526
1797
1751
2209
802
2584
2
1072
2192
745
2934
796
6
2695
1095
784
868
1000
1787
3485
7
4651
2578
2908
10