618
0
595
756
510
691
1390
1060
468
190
387
142
433
854
765
1304
17
1105
55
368
1834
2270
2
881
676
612
2201
593
917
476
44
1136
590