3175
5
1645
2
3498
4
2478
1
2258
4471
1672
3779
2986
940
2650
20
1512
3426
1354
2245
3
1226
3053
7
3083
2465
2124
2932
2366
4074
0
2903