2299
1
2948
3
2383
2
2460
4
1820
12
3871
2109
968
31997
55
2344
1877
2475
1927
2698
8
1860
2565
3012
3046
2639
10827
951
1880
9956
1507
2496
2410
6
2562
1755
2355
4837
5