2
219
1996
104
1555
1306
35
815
6
926
518
740
632
1688
1063
1665
1062
827
0
614
1402
360
17
497
3
