202
35
69
861
424
1005
440
429
570
449
479
2023
359
524
448
425
346
1019
461
587
387
478
716
770
340
369
356
35
442
434
387
739
443
450
476
447
401
797
582
463
346
660
572
460
435
341
372
562
303
431
530
1591
430
834
1028
427
421
416
779
915
1316
746
300
423
0
79
154
69
169