355
1
1072
4
982
7
409
535
229
168
392
477
904
1332
5
430
338
852
320
1054
3
680
537
2
796
416
617
68
990
0
1884
1426
684
894
765
2324
824