253
280
676
117
310
2
196
241
139
922
808
621
17
435
155
285
424
650
167
1957
184
3
1066
323
2081
297
102
394
54
228
176
24
1058
134
13
17
601
11
1085
127
172
14
30
10
19
93
53
1072
258
