2695
4
5151
8
3789
20
3321
3
1218
1
2096
1398
2
2916
6
2892
3263
1794
0
2924
4627
7
2777
1051
1212
2155