3148
2
843
1
6779
5
1044
2468
3
3273
7
4471
174730
18
444571
9
4629
15
5460
8
9968
4044
1568
3083
7279
2465
2111
4217