3089
2
3166
15
2733
4
2850
3177
38477
34
3683
5
2324
1839
1
2107
4130
18
3310
2578
2097
7
2080
1890
0
2372
2114
2159
3052
13
2503
2376
3
2729
2630
2650
2499
1896
11
1764
6856
24
2153