1176
2
1661
0
80505
65
1
558
70
2703
4
1719
1351
1000
14300
6
630
1887
2910
7
884
2173
3014
3
7821
8
26677
577
5132
945
537
3057
10
901
925
1477
984
1138
666