2305
1249
1606
6520
774
873
898
835
1669
922
917
924
1053
1078
1110
1992
812
824
1163
698
2916
1279
1200
675
1739
861
1171
1064
1224
870
20694
2662
963
1511
1045
768
1224
1659
847
1944
4783
1208
3289
1082
1409
1917
883
5470
1807
5261
849
1095
728
1307
2886
2147
6963
936
739
1374
2109
1952
745
731
1031
965
3753
1579
1073
990
1136
3113
834
1079
1235
834
2607
1075
5798
1491
894
1718
3867
597
1504
791
1940
717
1114
1438
1106
855
7877
851
711
682
1821
727
924
2145
2601
812
1350
815
653
788
1517
1566
902
5355
1083
834
2100
783
927
1097
2176
823
1055
889