4099
7
1722
1
2615
3
3527
2
1726
866
1552
1462
12472
0
884
2193
9
7003
1390
7463
16
8003
3567
4337
5
3743
1045
3957
1344
3279
3100
1937
3191
2297
2148
1721
3840
915