2145
4252
14960
834
729
3184
1012
1644
764
1404
1403
947
1054
2320
1055
1093
2720
846
7089
1025
1027
902
677
1340
780
20281
1105
700
838
3095
1012
1010
691
918
4141
1161
865
847
674
1044
1922
1617
792
674
699
897
6413
1058
798
2533
2012
1275
2115
1004
1004
685
2438
714
1326
661
735
1496
3100
1142
9174
2736
972
988
2085
716
3197
1085
881
1448
7517
809
899
834
1910
699
787
1444
1185
1953
939
811
864
1209
1069
770
936
1449
5489
886
748
946
972
943
832
898
1904
1035
717
852
1606
6779
1943
630
1316
903
1003
1354
2215
1952
771
792
4314
1122
991
5534