860
0
1453
2
965
1722
2767
3
2190
1
475
798
116
4940
5
464
29323
521
2431
58
418
8116
6
611
1230
1636
5304
9
63
1810
477
460
1073
458
2808
392
2395