492
0
643
1077
544
768
626
6339
349
155
979
543
597
72
409
3644
259
433
304
342
1842
362
931
637
868
494
641
514
1348
2480
2