2861
1
951
3326
3
3386
10827
4
6346
16
6666
2153
7
4179
3629
1787
1526
2
2245
2740
3539
619
3673
6
2507
1963
1746
1599
2530
5439
2744
564
3187
5
1632
1019
2427
12