2407
2
544
0
602
545
844
846
632
1133
970
267
1674
4864
1
287
719
693
597
2152
757
1020
410
18
517
631
358
1483
1949