743
800
1315
2229
1448
664
20270
5955
2736
2194
719
1664
798
848
734
783
1344
1398
798
1931
945
1010
697
676
691
1921
1090
1070
823
1650
866
916
3973
681
703
748
2229
747
671
635
677
781
826
5118
759
607
698
1671
1034
1055
1279
1462
719
4003
5875
675
718
3043
764
930
2748
2340
2272
1835
946
632
882
660
4874
642
1842
4750
1137
862
2132
2018
1337
1093
1058
3833
1133
881
2232
1407
1685
1773
648
1406
1462
688
803
660
24028
1066
948
854
6544
2407
1299
1227
794
1489
847
727
2606
683
1622
5577
808
1271
726
1002
2682
949
990
674
988
776
1239
883