3957
3
2448
2
2211
1
2959
3154
6
2642
2655
11153
8
1880
511
1049
2281
1762
4702
4
676
1226
2480
1992
4362
1568
2707
4074
0
5635
930
2155
2110
2229
1821
7
83
19079