3083
2
2465
3125
3017
1
984
0
3765
4
3426
2476
96
3779
2903
3
2964
1380
3051
1603
1816
1461
255
1517
1193
403
504