991
1119
1343
667
1184
6973
5408
20734
2220
1269
1227
693
834
3682
1811
875
1198
3070
765
727
2463
7888
815
715
1010
1135
2160
904
1600
1558
1218
1025
1167
1172
6974
778
728
1175
1206
979
728
1982
847
836
1747
2209
3729
2060
1850
636
1386
1152
1961
4666
861
3301
3208
988
894
3926
1136
742
3497
735
1034
1346
2624
2270
730
2361
2107
1567
2102
769
1130
718
1578
659
1393
2052
731
1372
1833
719
888
791
2356
750
793
4548
673
983
1264
884
945
1018
944
726
1735
872
1159
1112
642
989
1702
1628
1504
1967
1000
1100
3752
942
2345
1078
1480
1143
912
1342
2131
1584