324
0
454
38
705
3936
717
598
854
444
426
485
354
1267
553
532
448
877
1407
619
400
879
1179
1396
282
563
834
1
1400
339
1058