4271
4
2604
7
1661
2
1282
0
2431
3
978
4677
10
6579
9
3054
1
2086
583
1010
2275
1277
5
737
2904
111
2659
752
1587
4016
3293
2819
911
1890
311
12958
1960
1054
1222856