1000
0
7747
4
17391
7
1946
2
3371
9
1711
1787
1
1716
830
1877
1694
1985
1993
3
1451
951
1055
1320
7976
8
2737
2456
2502
5
2360
6
1982
586