4940
5
860
0
5661
4
798
475
965
460
418
8116
6
1230
29323
611
521
1636
116
458
2126
464
1966
3
1434
1
2047
2431
58
1084
853
477
552
63
1454
598