2190
0
2333
2
1805
2716
4
357
991
546
484
2105
1
2211
325
1842
980
5237
20002
15
342
1454
1522
552
74
2635
3315
3
776
65096
66
19279
563
3242
6
450
856
560