504
0
7034
2
957
1
554
7071
5
2570
2933
1723
2268
3
4739
940
1627
1946
280
392
2349
2320
6
7258
416
1487
4
4142
693
1500
696
716
464
89
2276
630
473