475
0
1380
458
1689
3
2649
3095
7
1816
1055
4042
2
575
984
6710
1252
2479
1
3315
1517
4
566
1239
2475
621
3252
1017
2072
2100
883
1809
5
1212
1690