556
0
10813
7
2558
3
7501
8
2184
6
1807
1
8262
12
2100
2
1827
2521
703
3012
994
5635
1637
1298
20163
44
4971
14
2733
4
1089
1681
1540
427
3818
2323
9