894
1
879
2
510
602
2526
9
974
3
438
421
379
137
0
1521
2184
2244
1613
5
1805
1139
1264
2019
2695
2919
4
827
5280
814
1099
8
2242
1240
899
5887
1555
1641