820
0
522
488
472
655
366
868
693
557
1617
502
789
562
737
544
1867
1192
519
1894
2
513
106
2113
731
413
828
1362
16
715
493
520