2209
1
2498
4
1174
1072
0
3715
883
4387
1464
2452
8122
13
4938
571
1812
3
1751
4957
5
4530
2
9305
8
1545
155
3971
2086
1797
2294
2584
2985
1119
4311
1787
1691
2695