3957
3
2211
1
2959
3154
6
2642
2655
4702
4
676
1226
2
2480
1399
2707
1778
4074
0
5635
930
693
2155
1681
3580
2229
3326
19079
3106
123674
35
605
2060
2676
2837