2921
5
1044
1
4044
3083
2
2465
3001
776
3125
6779
1397
0
3765
4
1127
2264
1048
1431
5440
8
2476
1739
3779
4471
574
1688
2903
3
2964