1405
3
2468
2595
0
1603
1
1348
2757
501
3498
4
3591
11
2337
5
5565
9
3107
7
3080
7471
2890
1514
3008
2990