1623
1602
1596
1481
1617
1414
1622
1618
1616
1423
1477
1497
1482
1479
1478
1480
1499
1476
1483
1470
1474
943
926
927
928
929
905
3553
119
101
91
90
120
685
85
690
723
84
102
103
104
718
730
733
76
75
73
71
664
716
668
70
69
714
715
726
662
729
728
727
3577
3578
3580
