1174
1
3715
4
1812
3
4938
4387
571
4957
5
2086
1797
951
1751
2209
2153
7
2584
2
1072
0
1423
1564
2650
20
3629
862
2695
1095
159
1787
1412
2578
1557
3539
1575
2534