830
0
1632
2
1547
1
1788
1660
2294
496
582
1570
745
673
2173
1382
2710
1681
1394
1749
1431
662
3591
11
2392
4179
2344
1568