2710
3
809
2
92115
30
64630
3778
667
1
1388
4
129
0
8540
26
749
579
2113
5
4328
7
2220
12
3373
1013
1932
137
1324
64303
1357
1063
566
2382
2632
93
3031
405
987
8
712