664
1
2570
2
3334
8
538
512
3917
4
455
476
456
2477
517
443
484
979
879
5
445
463
4184
7
675
400
1592
1910
5930
1549
1111
633
3253
3776
2040
12
1561