3201
3
1285
2
84
1
3568
4
4911
8
1808
0
2767
16970
5
2705
2825
7
1961
2678
10
2280
3456
2670
20
1019
1432
3027
2806
812
7208
2118
1923
2269
547
3036
3311