8527
1
1386
1522
4506
2
1812
717
484
0
2322
4
914
562
1431
994
6
1390
25669
493
123674
35
980
24337
22
2786
1161
737
673
1185
534
3690
1001
572
418
1100
718