5635
3
1444
1
2902
16
3546
2189
2
2233
4044
5
3083
2465
3125
1782
3172
1755
3227
2476
619
4471
4629
15
2903
2964
3051
3554
9
1603
1461
0
2666