27
0
901
2
1406
3
2715
3839
5
980
1
68
236
47
1168
1019
2975
2054
3125
7718
23
1663
3419
6081
10
1345
1042
1310
6
880
3986
7
1065
2842
2179
8
2310
9
838
3616
11
1027