2857
3
1416
1
8492
13
388
0
789
1787
5075
662
1452
560
372
9036
9
2517
234
766
394
802
1647
4
90
639
463
508
618
1356
125
476
2367
619
1070
817