680
0
1943
4
34581
23
44358
4846
955
25110
658
1
6898
6
1122
251
2717
9862
459319
150
604834
1831
3
1337
515
1674
104
11
2505
2510
55631
36
13052
3205
5
82
193203
659