1369
2
2303
4572
5
1506
785
0
1403
1
1310
1225
2715
3
581
3169
2426
1960
1012
4453
4
475
2007
5726
8
718
2292
2995
1376
868
542
984
978
629
566
1017
621