3415
8
2505
2
1162
1
1239
2338
1585
1767
6753
17
7920
2000
3080
3
2316
0
1698
674
7471
9
8641
1407
2322
4
2921
5