8527
1
1386
1728
1522
1812
2322
4
1360
1431
866
997
123674
35
2655
845
3957
3
980
2907
2
24337
22
11153
8
2786
1161
673
1185
1001
0
2838
718
3412
5204
1376
3245
2271