646
0
2229
4
3157
7
814
1
5304
9
848
1207
2
1425
3287
3
544
2296
650
1889
1329
2799
2054
6
1587
2306
2215
915
1418
1302
3795
2808
1922
443
521
2547
1102
2113