2730
6
2657
3
2668
2
418
0
467
20634
8
1020
171
169211
11
1824
138
213
871
47041
2855
714
918
152
1139
594
968
1580
587
747
2328
341
235
99
1
618
555