0
18
2855
95
883
723
62
1214
157
496
0
126
0
1024
1526
330
418
465
673
554
7
1
682
719
0
0
168
644
1714
415
3
0
182
779
271
307
2010
498
632
1
785
943
2
42
4
3
