2195
2111
1998
2414
3116
2755
4196
2111
2043
2191
2860
26600
2591
2168
11927
1991
1842
2124
4165
18917
3510
36898
1749
7938
2434
3758
6105
3337
3920
3742
3431
2344
7716
3502
3001
2383
7753
7597
3428
3480
8858
2959
11973
3676
3564
2951
7197
16909
10353
6583
7016
721715
24660