1970
582
1467
1801
682
700
2569
3186
974
787
956
2033
680
2021
688
619
613
845
2290
780
2456
860
827
986
1709
1632
1486
1046
1791
1889
1290
1649
713
766
5403
2534
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
5250
1513
656
1408
657
1260
1205
656
716
683
930
1597
1127
758
668
2102
2201
657
676
687
692
677
645
653
782
708
659
976
656
1711
737
690
702
2044
1964
887
1066
776
903
1485
783
1612
752
725
716
723
626
632
1800
1303
706
1484
642
1263
619
671
1414
1273
1414
702