46
0
592
607
827
484
307
277
432
638
1685
2008
564
646
482
467
281
572
171
995
232
552
485
792
1590
363
608
262
2125
1
241
543