8527
1
1431
1695
4
1386
572
0
1522
4187
10
1812
2271
603
3354
9
123674
35
2732
2
2322
562
14125
1243
1105
980
2266
24337
22
1103
484
2663
596
2786
1161
25669
673
1185