18
989
349
463
1127
237
786
315
22
1054
246
1124
276
252
18
260
863
1117
879
95
1009
422
123
265
957
1660
992
243
11
634
264
703
302
13
154
1079
