41
0
664
87
1208
207
1129
1
542
657
826
1239
1106
392
858
508
205
1189
383
592
818
612
250
255
346
860