2268
3
810
1
646
2732
2
4086
11
2195
3503
4
2556
2634
571
0
645
1891
17946
1715
750
511
2502
806
829
9435
8
742
1867
469
36905
898
3798
3386
5527
348
1419