1404
2
2780
771
5
978
4677
10
265
0
1937
1
6579
9
4000
3054
1010
1277
867
4531
3
2126
737
2904
4
430
111
653
2659
646
752
3077
1998
1362
3277
8
2948
911
1890