504
0
7034
2
957
1
1875
554
2038
7071
5
2570
2933
1723
2268
3
940
280
534
918
17391
7
392
2349
2152
2585
2320
6
5389
5949
1069
432
3457
1657
1524
1500
696