757
0
313
1
1465
3
879
2
435
307
508
1046
1656
4
955
778
9
692
511
434
832
679
607
709
12
1371
63
422
215
400
376
540
896
1120
740
1369
5
643