2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
1288
3487
2258
644
884
796
1437
4066
1785
961
908
1184
3522
714
1903
976
953
1788
915
824
1664
719
705
862
1139
638
1001
790
1043
867
714
1709
643
1298
869
716
2848
1097
681
819
643
633
979
1437
1718
1400
2113
792
2131
3778
1062
2233
1182
786
678
1731
863
833
1329
1553