2948
3
2299
1
3090
6
3673
2919
2
968
31997
55
1289601
4
1877
2475
3871
2358
9
2698
8
1860
2565
2155
2460
2639
1820
12
1880
1507
2383
2410
2562
3868
10
1736
1003
1903
2488