19755
254
257
530
19760
14111
3847
330
329
403
609
302
326
257
659
804
256
3757
1358
349
7185
590
442
379
382
290
540
645
342
498
616
359
563
345
826
193
438
877
490
317
256
339
308
687
16822
809
544
3112
349
256
682
793
353
309
362
510
418
287
248
298
459
298
290
841
341
19755
254
932
485
733
295
343
297
267
337
435
257
1080
226
6578
392
3727
366
349
304
308
438
399
371
424
284
994
476
707
311
1465
586
256
294
942
309
262
627
1096
1072
139
1758
354
1297
469
4167
655
590
405
2014
439
329
228
365
392