879
2
510
1
603
2526
9
975
3
438
422
380
137
0
1521
2184
2244
1613
5
1805
1141
1265
2019
2695
2919
4
827
5280
815
1099
8
2243
1241
899
5887
1555
1641
5695
17