2098
2096
2053
2093
2094
2095
2083
2092
2097
2080
2077
2086
2072
2081
2076
1660
1661
1659
1663
1714
1542
954
914
1131
339
336
939
947
938
940
946
915
1148
913
1158
1144
959
1060
990
1049
1056
247
245
241
996
1004
576
237
236
583
641
732
724
712
143
140
71
62
41
16
121
6
4
