1614
0
565
6273
85
547
106
584
207
894
960
845
1453
98
1065
23
837
897
812
916
1058
728
49
905
885
319
1416
1094
579
603
432