4044
5
1543
1
3083
2
2507
1431
2465
3354
370
0
3598
4
3125
3400
3172
2217
7
873
3765
994
6
515
6753
17
5348
8