3779
2
2903
3
1162
1
2964
1603
1623
1243
1239
1267
2906
1843
2476
14
0
1153
5164
5
984
4471
2655
3090
6
3206
1035
4074
1115
1394
471
4114
1071
2736
668
7884
17