1207
1275
4163
1124
691
2670
875
1020
1381
2551
2213
2724
1408
1507
1006
2213
1597
667
859
888
550
1011
755
2356
2705
2192
967
2424
808
2086
901
975
1136
681
978
986
1015
771
904
3552
684
1073
3113
1083
809
619
814
655
2572
1188
856
5551
722
829
1965
657
1518
669
702
680
703
951
1521
1182
1634
790
1360
944
1020
675
1992
669
1495
1447
756
735
657
1229
1453
793
695
1148
777
1990
2162
851
780
1093
801
760
719
3256
3296
1159
2147
708
639
1815
908
2141
686
1650
736
676
855
1023
1043
851
2848
854
819
803
682
1734
668
657
1311
993
2253
816