4513
1
2192
0
3342
11
11881
3
2198
5
3615
7
559
1966
6
2478
2
827
1576
4
30466
64
964
1188
2708
8
2311
2553
2271
3309
1513
1719