278
1
660
4
530
646
0
136
391
258
184
538
5
601
3
39
359
316
336
2
138
351
418
2050
10
1930
2591
60765
36
4986
7
1568
1117
1398
2686
9935
5134
749