393
0
301
577
356
736
187
292
483
295
1072
573
664
2351
271
819
368
138355
1087
938
2711
475
552
543
1918
2
522
561
306
353