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
581
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
1857
707
826
1723
716
664
1388
1288
1042
1964
704
1233
1224
2203
1724
820
658
658
904
1230
1463
1598
1354
742
753
1237
788
1346
681
653
713
783
788
1305
2057
662
1193
2815
670
751
909
685
886
1261
989
781
631
1669
752
1320
1155
1762
920
1625
615
1952
1682
639
600
1283
639
883
783
1031
662
703
674
916