1517
1
4537
4
2471
7
3066
3770
2996
0
2579
2
1650
456
2865
1832
3
1431
5052
10
1593
6899
9
3169
3461
3336
1628
1663
5
3080
1186
462
1237