2041
1
1020
0
1877
31535
590
2211
3366
2
408
2275
2696
4
333
19279
918
177
3498
4452
2730
6
152
467
637
514
172
348
363
55
2668
2459
9
3114
1824
548