1174
1
3715
4
1812
3
4938
4387
571
4957
5
2086
1380
0
526
1797
2584
2
1751
2209
3683
802
1295
2650
20
1072
1660
280
2578
297066
745
951
2250
2695
1581
1095
784