2948
3
2299
1
3014
20
3085
5
3491
4
3485
7
3316
10
968
31997
55
5141
1877
2
2475
3871
2698
8
1860
2565
2460
2639
1820
12
1880
1507
2383
2410
6
2562
1736
1003
2488
1319
3292
15
1258