4471
2
5439
1672
1
2990
0
1512
1218
3779
2986
2166
83
2710
1558
2245
3
1372
2368
2243
6
3158
2727
1681
1051
3426
4
2760
1226
1825
2729
14