22014
647
410
920
1415
362
565
19338
2158
476
1571
625
379
50444
494
1691
416
277
511
307
406
362
1791
261
5253
804
580
415
337
854
458
409
1629
916
377
431
1999
1987
1696
810
403
330
375
56320
1779
499
701
498
745
263
553
471
619
935
1968
1116
922
5702
647
1237
2085
511
333
657
1855
1882
507
282
640
1358
323
441
345
1205
680
309
494
1474
233
342
315
331
344
861
1278
308
854
2822
960
335
435
324
440
352
410
1604
642
400
816
586
55734
582
457
596
410
405
415
278
461
2738
299
299
1172
1347
269
1193
459
509
219
345