3083
2
2465
2312
0
3125
3765
4
3426
2522
2476
3779
2903
3
2964
1
3051
1603
2623
1461
2262
2630
6713
11
951
1636
1507