882
2
1805
0
1661
956
1
1507
4598
6
2000
1666
2442
4
978
4677
10
302
6579
9
1418
3054
1267
2191
3
1010
597
1277
5
1466
737
883
2904
111
1659
2659