3300
699
8712
1846
2981
632
4930
1045
7480
1585
4752
1007
3960
839
14520
3076
2640
560
8910
1888
4180
886
2860
606
2981
632