3025
1
2153
2
3508
7
2228
2080
1896
11
4130
18
2047
3
2395
2534
3052
13
2436
2114
1764
0
2376
2159
23558
17
990
2933
2152
1906
4
1210
2239
944
2499
2650
2292
1686
3089
3798