821
5802
2128
1553
674
776
14835
699
1201
1117
1356
654
1026
9074
669
2515
897
811
1991
1359
720
752
2301
917
2016
2878
1012
695
976
1472
2204
721
1041
3114
1273
805
912
716
1487
1225
682
806
1078
745
1032
1148
1011
2040
1264
1057
831
1437
801
2054
2409
1368
986
860
834
2566
3038
1042
649
900
952
1120
681
1660
925
679
3011
712
675
777
1268
771
945
812
1523
914
807
1459
1687
691
1351
1072
878
1191
1845
4981
1244
980
2948
2114
920
1340
1375
819
2220
744
1210
709
829
974
1604
926
1207
1214
1991
1856
1209
763
1346
707
1081
1360
1072
1221
1453
1440