1981
1251
1828
5257
1360
921
1647
2223
1158
5806
1536
932
938
813
1654
1267
862
770
812
3534
6965
1016
1102
3159
1433
695
1098
1017
4540
2028
1981
1682
20732
7829
860
1174
2156
669
888
816
1593
876
848
1431
1303
716
703
1911
1777
931
713
3876
630
1642
1057
908
763
990
936
708
901
2094
1448
2145
779
7812
1736
1653
908
782
678
652
865
913
1552
763
895
720
689
2389
1577
2093
2067
809
1627
792
2340
1044
929
813
1992
642
1050
779
3129
1771
6490
4380
979
1904
736
2159
1528
798
2131
1074
841
693
1159
2013
819
882
786
855
1982
3001
1174
770
4714
1281