1056
1
4271
4
2604
7
1661
2
978
4677
10
6579
9
3054
583
0
1010
2275
1277
5
1407
737
2904
111
2659
752
3293
2819
3380
3
911
1890
12958
1960