2299
1
2562
3
2460
4
2939
7
1877
2
3871
1736
2383
1820
12
4465
22
2569
0
434
2109
2763
968
31997
55
880
6246
6
2344
2556
1105
2475
94424
3169
2698
8
1860
2948
2565
1985
1979