2694
2186
2185
2183
2179
2155
2150
2184
2145
2131
2157
2156
2181
2128
2182
1759
1731
1728
1750
1727
1581
1388
1218
1114
357
347
345
1392
1390
1364
1375
1368
1219
1190
1192
1188
1184
1117
1082
1085
1115
1077
358
881
1032
1033
1034
252
610
250
621
253
247
999
246
1002
244
849
804
785
161
152
148
96
80
69
67
47
32
128
18
8
