2694
2065
940
861
1756
1137
2108
744
6439
1114
15616
921
7197
1777
964
1078
1856
1848
981
1077
2022
908
1070
800
772
1496
3359
1104
1786
783
819
1193
2592
1800
7336
1426
835
3314
1301
1133
848
1151
3185
1504
1278
878
5049
852
905
1831
938
2200
960
785
1515
2071
1663
794
790
2672
1119
1479
1079
1042
944
809
704
905
940
1017
923
887
791
747
2331
2006
1116
735
661
817
1059
672
1846
1162
1130
1107
2140
1566
1269
989
737
985
855
659
11323
662
1997
2343
1466
1427
689
893
745
1047
1370
1136
696
1045
955
1343
729
1295
807
2159
1416
2996
1012
2032
709
1294