522
0
730
1178
571
99237
1
557
688
573
479
1208
2245
459
388
521
1025
420
664
392
4993
1629
418
534
332
319
1404
398
697