656
1
3345
4
2474
2
6435
7
495
0
360784
19
3455
5611
11
2393
380
2143
195
445
618
1514
3
573
2982
2312
4445
1762
2296
797
693
2071
1898
2189
346