2634
5428
2023
1289
1374
987
681
799
1236
750
2349
1568
803
718
847
799
1407
2041
1144
727
639
622
868
717
859
1062
2088
1279
1411
703
699
1511
796
786
643
2236
1382
799
3331
939
819
914
9397
1033
824
1646
1285
1529
817
639
2732
1433
625
809
734
766
654
1478
1031
776
765
726
777
637
854
700
1487
3039
1089
683
1460
680
1106
730
1033
799
608
673
963
999
1092
1333
3964
1410
1311
901
820
818
1511
765
1445
1067
902
1462
1062
949
687
599
625
1135
1411
764
1002
1178
1448
869
3579
1314
769
767
729
7696
718
1095
645
784
891
2879
1394
772