65
2083
702
1472
864
473
452
501
1174
40
934
801
1548
16620
731
611
703
1131
1054
24325
1086
1968
601
1183
16115
898