3089
2
2228
2107
2901
1
1151
0
5412
4
2159
2207
2631
674
2578
1839
2047
3
2302
2650
1896
11
2436
813
6856
24
2395
9611
1555
2850
4862
2264
2705
766
2038
2152
3052
13