1579
2
1816
0
1400
1
8411
3
709
693
1653
4
1361
575
2077
5
666
1812
802
2788
940
3560
2763
1451
775
621
2890
1679
1044
1104
444571
9
11351
17
1162
1924