4094
8
2054
4
1015
0
2777
7
3000
6
2215
1
3994
10114
12
4079
17391
3321
3
3130
3624
5151
2892
2
2924
1398