3080
3
2316
0
1108
1
3158
2
1044
4176
6
1766
2512
4044
5
3083
2465
1189
3125
2144
3765
4
685
2264
5440
8
2476
721
2595
3779
4471
2903
2964
3051
1380
1461
2666
9