654
0
1699
2
525
1
497
762
90
628
1085
3
431
1297
2300
957
1585
545
82
1402
1909
9
709
513
3763
13
1071
2223
7
2036
435
1998
1526
831
1186
1063