4599
10
1853
2
3926
14
32302
0
1265
1
1485
658
4178
6
3051
3613
8
2129
3
7081
3132
1461
4042
11
1558
8313
9
2996
1781
4
1547
4627
7
2748
2535
2225
1468
1270
5
536
1812
278
1995