3080
3
591
1
1044
2145
693
0
2966
10
1193
983
4044
5
1868
3083
2
2238
1668
2465
3125
2551
3765
4
1124
3046
2476
3618
755
3779
4471
2903
2964
2682
2588
3051
1603