635
0
670
255
1045
3090
6
2903
3
2932
2
21152
8
737
14
3080
534
1189
485
181997
11
579
753
1769
1
108797
1193
4775
572
2740
25669
549
19783
2535
101
2996
661