1693
712
7642
3253
7285
522
519
542
815
388
2719
2797
2654
855
1475
881
1707
471
43791
3771
541
533
713
7062
216
7406
487
312
1629
2315
2199
277
1601
452
621
763
365
630
609
733
1653
1142
816
686
453
371
1225
559
1095
1912
450
491
1412
417
517
391
452
347
514
942