1611
1588
1687
1688
1612
1589
1599
1587
1585
1590
1591
1584
1600
1610
1586
1396
1362
1397
1395
1394
1381
155
145
141
863
862
140
115
105
101
804
805
100
789
823
816
792
791
846
790
793
837
838
788
835
836
824
849
848
847
827
2613
759
763
766
2621
688
2624
748
722
685
699
723
