18
464
252
1124
265
11
1661
864
879
13
1118
1128
634
1056
958
95
989
246
317
264
349
22
276
422
1080
786
246
1011
18
260
703
123
238
154
304
992
