2428
0
1211
1
11059
9
1754
2
1960
897
1353
1513
2476
3
1645
782
1778
7159
10
1746
23774
4
633
992
2110
666
854
300
935
1104
9566
8
802
693
703
1048
768
709