1174
1
3715
4
1812
3
4387
571
526
0
1380
4938
2209
4957
5
2086
802
1751
745
784
1797
1000
868
2578
1093
2358
9
801
662
3562
2584
2
3694
1787
830
496
266