1174
1
3715
4
1812
3
4938
1797
4387
571
4957
5
2086
1751
2209
1295
3683
2584
2
2650
20
491
1072
0
280
2250
2695
1095
297066
1787
2773
2578
1660
1348
1788
1599
3562