2695
2193
2192
2190
2189
2195
2163
2686
2187
2138
2688
2135
2191
2133
2188
1760
1762
1735
1761
1733
1591
1393
1220
1122
346
345
1397
1395
942
1394
980
1225
1229
1222
1224
1195
1143
1124
1119
1120
1087
251
1015
249
1009
248
247
999
246
1002
244
845
823
794
150
148
95
79
68
67
46
20
18
9
8
