87
1
874
797
650
331
1301
4
85
443
783
1367
2
922
69
547
918
3154
843
387
503
3604
1146
1428
1630
3
793
0
88
103
1048
2726
7
1293
1275
219