476
1
322
2
87
304
900
659
536
305
798
5
608
879
692
2369
816
431
71347
0
562
478
4980
7
979
2405
523
788
1932
567
296
358
103
479
492