961
1399
890
816
4054
1595
2136
2155
905
1116
812
857
957
5010
1235
1461
1122
1163
1207
1609
827
1284
1039
1728
758
1858
835
759
824
1295
717
1444
681
793
812
1017
2021
834
763
790
1156
611
14868
975
728
1017
744
955
3622
1121
4143
809
1578
925
1848
963
2126
1103
1320
1059
681
1450
1131
774
1403
915
756
778
1302
1053
702
1870
1483
748
873
732
1366
3675
1419
795
3917
789
695
1002
708
1089
828
2458
2380
814
1211
1090
1510
1021
875
1354
1099
4015
806
741
874
1755
988
735
834
801
2914
1839
1083
674
8009
2257
731
700
950
1059
1010
830
2205
3025