1260
1399
1024
830
764
845
1039
751
1148
919
908
1268
1681
1514
917
825
710
1042
958
1318
774
2441
927
1189
1491
876
1129
912
1044
1168
778
951
1033
1346
732
1547
816
757
1644
763
1303
735
730
1259
3613
1361
918
1120
1686
820
1489
753
3547
2354
1190
