1631
814
753
811
2212
977
866
1419
1069
835
809
1341
681
2145
4252
14960
834
729
3184
1012
1644
764
1404
1403
947
1054
2320
1055
1093
2720
846
7089
1025
1027
902
677
780
20281
1105
700
838
3095
1012
1010
691
918
4141
1161
865
847
674
1044
1922
1617
792
674
699
897
6413
1058
785
3442
741
2271
859
1428
3601
1631
702
2707
5546
680
7325
5650
1115
807
988
712
1412
1071
1860
806
836
1948
1147
4555
999
1439
692
3968
6781
1583
1586
726
3804
719
911
676
660
660
742
1924
875
981
5296
692
706
1081
1257
708
6384
1950
1144
2940
1438
3140
1993
1058
673
2381