314
0
1729
3080
3
1329
4
635
548
336
1017
1044
1
539
2505
2
3054
5
1765
1869
576
1928
2500
582
451
1205
8
2057
790
12472
3354
1481
4044
3083
2465
1683
1288