1501
1270
1758
821
809
1701
1406
2820
7710
1301
3535
2380
1133
6072
2120
5566
3939
2186
1594
10263
20969
6871
31668
10381
19081
5559
6368
12284
14041
9862
19299
2768
8961
2493
2604
37267
4473
7098
2319
24351
15263
8856
15703
29766
11143
10201
8838
14924
14593
60659
9473
83410
42667