651
3
989
1
637
562
2
939
278
85
188
207
834
200
208
1353
2594
937
1269
0
6219
6
551
3454
5
797
5025
7
4938
2266
1329
3808
647
498
70