2781
1
866
845
159
1437
0
1660
1819
1938
2152
2
2638
1632
1691
2294
1788
17340
14
3079
380
578
1683
3706
5
1266
2070
3326
3
3854
779
1431
1188
3460
1173
673