57
90
141
146
154
282
392
407
417
452
543
616
785
819
875
945
962
984
1065
1093
1112
1150
1162
1164
1204
1374
1394
1408
1547
1679
1698
1711
1716
1770
1777
1798
1801
1924
1970
1978
2025
2039
2052
2235
2244
2318
2325
2394
2413
2420
2449
2476
2478
2484
2490
2541
2568
2608
2623
2659
2735
2773
2780
2816
2870
2895
2955
3024
3027
3124
3179
3186
3198
3249
3293
3341
3392
3418
3444
3486
3498
3594
3628
3650
3684
3711
3749
3771
3797
3829
3940
3971
