657
2
1270
1
585
633
1504
4
673
708
744
503
438
148
0
141
358
117
103
1179
5
2021
4996
15
84205
42
10055
1026
1915
1265
941
8
953
839
605
1857
4279
6
27189