707
0
1352
415
243
316
471
1304
736
1133
1101
968
257
798
874
846
496
957
1817
409
419
454
872
610
4536
2
787
692
266
1045
655