88
1
1414
3
402
1986
829
2
517
1333
85
887
468
68
924
785
2603
1161
69
86
445
333
79
1000
653
879
726
875
799
1296
1106
408