765
1
989
3
274
339
1459
392
772
0
1006
2
287
547
286
1045
280
1654
7
1180
625
119
111
89
1019
1146
389
531
556
296
705
5
320
419
3782
241