1010
1
503
0
1949
3
752
2
2211
20634
8
3293
2328
851
2668
1824
317
3114
4
376
803
586
17
608
3251
6
1685
3510
63
3498
494
443
574
632
469
663
4536