1042
1665
1489
4588
1493
2512
19901
32868
13594
922
833
2603
1380
4862
7857
2562
3185
4392
889
2386
4796
9091
2209
1199
2397
24913
5107
2826
4204
8204
1726
1309
12201
1691
1687
3294
1340
1794
21327
16492
977
941
1702
2695
34661
11081
3040
94382
11993
1972
2435
17060
1648
785
5146
54221
5263
1013
2734
3813