277
678
142
152
25
2
602
286
312
928
806
598
616
322
220
4
1072
3
55
552
21
0
2
1282
258
473
538
15
604
12
869
15
947
18
951
6
1097
230
579
376
774
119
488
10
39
