530
1
1365
0
1105
511
1466
1720
2
812
2502
8527
4768
5
1401
512
2405
4
1636
1383
2272
3
2551
1945
2000
197
2337
1895
1238
873
742
582
4431
9
3492
34959
18
1964