504
0
7034
2
957
1
784
3092
4
554
7071
5
2570
2933
1723
2515
3
2268
940
7712
6
280
2191
777
3125
1710
2980
712
392
2349
1132
2320
2261
1500
1883
696
716