1129
0
6579
9
2103
1
30466
64
3054
1010
1277
5
737
2904
4
111
2659
2
521
752
1464
3293
2311
5316
3
2553
2119
1719
911
2819
2644
2115
12958
1960
7