690
0
553
829
877
1604
633
930
1022
76
718
1315
1646
974
1388
1010
1543
798
758
1119
317
439
372
860
460
1324
1001
1080
536
2172
717