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