2904
1387
821
1237
840
1072
1637
1191
2543
1186
2395
1843
2397
774
695
1330
1345
1042
1191
1550
1893
875
1191
8782
690
1133
1496
1920
938
1053
1168
914
801
2125
2878
1546
1292
1521
2565
1896
904
1231
1061
853
1638
1314
3367
882
1187
997
975
877
1006
972
2574
1270
902
2267
1213
941
1377
718
965
839
1912
2218
853
1167
2399
896
749
2394
732
1042
769
1773
1954
1926
947
1055
773
835
969
2823
827
1302
1130
1038
934
1285
912
722
1058
747
1607
852
1551
1949
1888
1909
692
1091
964
842
1916
1297
1065
1838
2717
1716
1548
974
1172
893
1545
1313
1270
1323
1157
1128