2663
2662
2075
2093
2092
2088
2078
2073
2082
2077
2072
2076
2084
2087
2071
1706
1663
1658
1710
1708
1575
1318
1145
1052
338
335
945
940
955
1320
1317
1147
1158
1146
1159
1157
896
1049
1050
1053
1048
1002
996
1017
997
1003
238
583
575
577
642
737
799
714
772
558
70
608
40
643
118
606
581
