2532
0
14
2932
1
1374
1193
4044
5
2728
3546
722
2465
2
1189
3125
3765
4
2839
5704
785
621
1785
2476
560
1033
3779
706