975
412
512
782
933
513
533
963
1068
1435
803
752
524
1106
1062
1323
57
1331
831
663
1484
1023
742
691
52
1144
645
59
491
841
353
853
1292
13061
96
962
1171
90
1465