2145
1
3061
2
10827
4
4044
5
1669
1019
3083
444571
9
2320
6
4335
1827
2465
1189
0
3125
3546
2238
1632
4398
10
5440
8
4096
394
3498
3779
4471
2964
3051
1603
2884