2823
7
958
4
668
2
22704
62
9637
1
1443
878
3905
11
812
3
2023
14
583
875
1492
742
5221
6
4602
533
428
343
338
3151
2197
1662
8
1217
1140
27923
945
1297
6082
466