151
1
992
212
0
1847
1965
8
163
596
881
3
1098
767
2
743
20166
39
271
496
741
1182
985
11296
27
637
560
1546
4
10989
9
199
139
1571
593
196
627
590