971
8
891
2
385
1
545
567
3182
10
101
1400
1735
4
462
5239
646
543
356
2472
27
316
258
83
751
167
212
39
30
79
3
340
668
398
0
141
787
1009