2665
2189
2187
2136
2167
2160
2161
2684
2683
2135
2133
2188
2137
2134
2132
1739
1733
1736
1734
1732
1583
1328
1199
1096
340
1016
1373
980
1094
1372
1371
1196
1195
1198
1197
1194
1088
1087
1090
1089
1086
248
244
1013
1012
869
1011
1004
1001
866
1003
836
817
767
773
704
92
76
659
620
44
647
645
638
584
