3987
3
4148
2
2431
1
1587
2977
5
1747
0
5051
434
1509
5527
2282
3188
4
884
2065
3026
1725
2274
3954
1743
3000
3196