753
0
383
657
2238
1
385
473
578
934
2032
2
372
1184
1429
1585
994
797
1950
1604
389
1267
317
1575
1640
665
5338
1313
527
448
662
1010
563