6584
1996
2576
1705
2351
2071
2479
1562
2102
1713
3294
2092
1919
135819
3237
3184
10041
3313
4777
1905
20478
58589
2104
3167
2525
2744
32040
2289
3792
250279
6083
6313
3604
24354
3912
3067
7896
42413
4740
4115
3134
9601
10390