3957
3
2655
1
2211
2959
3154
6
2642
1235
1081
1304
2
1591
1226
4702
4
676
930
2480
1751
2707
4074
0
5635
1240
2176
2229
1746
2155
693
19079
1056
2907
3106