2811
3
1579
1
1474
603
2063
1571
2
480
1891
8
834
295
643
2425
5
1025
154
106
0
4517
1396
832
951
712
1395
336
11310
7
1327
1146
1237
1320
1318
4
4629
3992