1981
1682
20732
7829
860
1174
2156
1359
669
888
816
1593
876
848
1431
1303
716
703
1911
1777
931
713
3876
630
1642
1057
908
763
990
936
708
725
8587
659
1407
803
845
783
1457
1306
1009
3654
886
1229
4300
8174
698
717
972
938
747
1643
2526
1192
746
1169
1055
687
1599
718
7877
743
1522
4015
779
806
9619
1418
791
1376
798
1369
703
1491
776
875
816
870
686
1091
715
631
1393
878
839
1504
1037
2118
7853
706
989
1004
3254
1209
1716
716
5244
712
947
1985
847
657
5011
2030
692
715
2552
991
740
2347
1654
846
4047
681
800
892
4618
833
1635
1332