938
2
304
1
1070
1111
3
953
472
332
1431
360
294
106
0
151
487
1024
2425
5
643
833
1891
8
601
2061
1564
1471
2808
1579
5489
9
1211
3597
10
1489
480
1571