2662
837
5207
1508
903
922
1289
993
1414
867
2454
2556
2822
4382
834
760
1571
1843
17691
1338
2268
4662
1002
1900
1861
1181
3023
1961
1558
1074
2561
14532
2730
1486
1457
1286
1295
9177
2089
3097
1879
8681
927
4778
3338
4682
6263
2456
3786
1472
2149
902
26611
4948
1177
12502
1971
2896
18843
3850