483
0
968
1115
2
802
547
1458
3
10324
2445
6
1811
402
2328
1661
4271
4
1960
7
2604
2190
1
325
3512
978
4677
10
3054
2904
381
846
345
2855
737
886
1225
400