3080
3
1108
1
2245
1788
3158
2
1044
4176
6
1226
2683
4044
5
3083
2465
3125
2144
297066
0
2476
3779
4471
2903