706
0
733
14
4044
5
3083
2
409
355
691
2465
593
3125
497
1166
337
452
248
358
984
3765
4
287
3252
375
2476
303
596
348