3957
3
1494
4
775
1
2211
2959
3154
6
2642
2655
1513
770
924
2
83
4702
676
1226
2480
1280
2707
4074
0
5635
930
2155
4179
2229
19079
3106
123674
35