878
2
510
1
602
2525
9
974
3
437
421
379
136
0
1521
2184
2244
1613
5
1805
1139
1264
2019
2695
2917
4
827
5277
812
1099
8
2242
1239
899
5886
1555
1640
5695
17