3957
3
878
1
627
2211
2959
3154
6
2642
2655
4702
4
927
676
1226
2
2480
858
1103
2707
4074
0
5635
930
1303
2155
2229
19079
3106
123674
35