8527
1
4884
6
2219
4
1386
1522
5204
3
123674
35
1428
572
0
1812
1373
2322
562
1431
1585
2
1105
484
534
2663
596
980
490
592
24337
22
2786
1161
475
1744
15233
673