180
1
942
2
498
439
203
270
526
0
200
164
242
170
268
1337
736
5
520
202
621
648
684
568
591
3
174
675
222
551
228
199
161
185