4476
2
2783
1
2727
0
885
1136
1889
2270
1159
796
2087
5043
493
658
1106
383
468
831
910
98
1179
32
618
101
578
3833
8
490
1449
566
1472
580