3066
7
2160
2
4537
4
5052
10
1593
2115
2493
18
6899
9
3263
3336
1
2326
2631
1628
2013
1663
5
1320
0
4483
8
1186
1537
3461
462