2395
0
2853
2172
913
2767
3
1987
1
2023
467
443
776
1129
1759
573
13159
10
2623
1152
787
484
445
337
392
290
458
4106
991
546
213
46
1898
1608